off-shore waters - French English Dictionary